be lacking sufficient preparation - English Synonyms Dictionary